self-contained landing forecast - Alemán Inglés Diccionario